草庐IT

Web 应用

全部标签

windows - 如何获取 Windows 10 上已安装应用程序的列表?

在Windows7及更早版本中,已安装的应用程序列在HKEY_USER中的此注册表项下:软件(/Wow6432Node)/Microsoft/Windows/CurrentVersion/Uninstall我试图在Windows10注册表中查找安装日期和exe路径,但我不确定要使用哪个key(包括来自Windows应用商店的应用)。我找到了以下key,但它们可靠吗?有没有更简单的方法来收集此类数据?安装时间:HKEY_CLASSES_ROOT\LocalSettings\Microsoft\Windows\CurrentVersion\AppModel\Repository\Famil

java - 找出在安装了多个 JRE 的 Windows 中使用什么 JRE 来运行应用程序

这个问题在这里已经有了答案:howtocheckjreversionusingjavaapplication(6个答案)关闭7年前。我安装了多个JRE(6、7、8,32位和64位)。我设置的方法是设置多个JAVA_x_HOME路径,然后根据我要使用的版本引用JAVA_HOME=%JAVA_x_HOME%。但是,我不确定每个应用程序在决定执行哪个JRE时都使用JAVA_HOME。因此我的问题是:有没有一种方法可以检查JRE用于在Windows7下运行某些已启动的Java程序?应用程序可以通过哪些方式检测要在哪个JRE上执行?

sql-server - Windows 10 通用应用程序从 SQL Server 获取数据

我即将开始Windows10通用应用开发。对于我的项目,我需要从MicrosoftSQLServer获取数据。我在本地知道只能使用SQLite,但无论如何我都可以与SQLServer交互吗? 最佳答案 您不能直接从通用Windows应用程序连接到MSSQLServer。正如CodeCaster提到的,推荐的方法是创建一个网络服务,应用程序可以通过网络服务检索数据。例如:应用程序->IIS上的数据服务(例如OData服务)->数据库(MSSQLServer)Howto:DeployingODataServicesusingIIS&SQ

c# - "Property elements cannot be in the middle of an element' s 内容。”WPF 应用程序中的错误

我正在使用Dragablz我的WPF应用程序中的选项卡控件。我的App.xaml中的以下代码昨晚运行良好,但当我今天加载项目时,它向我显示此错误:Propertyelementscannotbeinthemiddleofanelement'scontent.Theymustbebeforeorafterthecontent. 最佳答案 原因很简单:首先添加样式“OpenSans”,然后设置MergedDictionary属性,然后再添加两个样式。要修复,只需像这样重新排序: 关于c#-"

c# - 创建具有依赖项的应用程序快捷方式

我正在尝试让我的应用程序在桌面上创建一个快捷方式。原因是因为我的应用程序有一些依赖项,例如外部dll和其他,我更喜欢将它放在一个文件夹中,并且只是在我的桌面上有一个快捷方式,而不是将所有文件都放在我的桌面上或一个包含所有内容的文件夹中。这是我第一次尝试这个。我相信这很简单,如果我的问题有点笨拙,我真的很抱歉。我的简单代码如下所示:stringcheckDesktopDir=Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory);if(!File.Exists(checkDesktopDir+"\\Mya

c# - 无法构建应用程序安装程序

我正在构建msi安装程序forwebapp以在客户端服务器上进行设置。我的webapp运行良好,并且我有.vdproj安装程序,由于以下错误我无法构建:Unabletobuildprojectoutputgroup'ContentFilesfromX.Hosts.IIS(Active)'我调查了依赖关系,发现我有重复的System.Net.Http库有什么解决办法吗? 最佳答案 您正试图在同一文件夹中安装同一文件的两个或多个副本。只能安装一份;但是,可以将多个副本放在文件系统编辑器中的同一个文件夹中,前提是每个副本都有独特的条件。更

windows - 如何为 Qt 独立应用程序创建 list 文件

我正在构建一个带有静态链接的Qt独立应用程序,遵循thisguide.我遵循了除最后一个步骤之外的每个步骤,最后一个步骤包括将list嵌入到可执行文件中,并且该应用程序在许多机器上运行良好;但是,我发现了一个无法启动可执行文件的地方,因为计算机中缺少MSVCP140.dll。这个错误很可能是由于我没有包含list这一事实造成的。确实,在上面的指南中明确写道:[...]youshouldexecutemt.exetoembedamanifestinsidetheapplicationtoavoiderrorsuchasmissingMSVCP90.dllwhentheapplicatio

windows - 获取应用程序池的标识

给定一个特定的应用程序池,是否有办法获取与其关联的身份?在上图中,我正在尝试获取“NetworkService”。我试过以下方法:Import-ModuleWebAdministrationGet-ItemIIS:\AppPools\DeFaultAppPool|Select-Object*但是,身份无处可寻:有没有办法获取与之关联的身份? 最佳答案 可以在processModel.identityType下找到:(Get-ItemIIS:\AppPools\DefaultAppPool).processModel.identity

windows - 如何创建完全信任的 UWP 应用程序?

通过DAC使用DesktopBridge(以前称为ProjectCentennial),可以创建完全信任的UWP应用程序。我认为这意味着您现在可以创建完全信任的UWP应用程序,如果可以,您将如何创建?我想弄清楚的是我可以在我的UWP项目上手动设置什么配置以授予它完全信任。如果您需要一些背景知识,我需要创建一个必须是UWP的企业工具。该应用程序将在我的公司上运行,并且可以使UX更好的功能之一是能够访问UWP允许的文件系统之外的某些部分,并且最好不调用对话框。能够运行其他DLL也是一大优势;也许这次需要DLLHell。 最佳答案 @An

windows - 如何限制应用程序可以分配的内存

我需要一种方法来限制服务可以分配的内存量,以防止服务使系统饿死,类似于SQLServer允许您设置“最大服务器内存”的方式。我知道SetProcessWorkingSetSize并不完全符合我的要求,但我正在努力让它按照我认为应该的方式运行。无论我使用什么值,我的测试应用程序的工作集都没有限制。此外,如果我随后立即调用GetProcessWorkingSetSize,则返回的值不是我之前指定的值。这是我的测试应用程序使用的代码:varMinWorkingSet:SIZE_T;MaxWorkingSet:SIZE_T;beginifnotSetProcessWorkingSetSize(